package com.woniu.microassetserver.service;


import com.github.pagehelper.PageInfo;
import com.woniu.microcommonsserver.entity.VendorManagementEntity;

public interface VendorManagementService  {

    /**
     * 根据参数进行分页查询
     * @param vendorManagementEntity
     * @return
     * @author luoyue
     */

    PageInfo<VendorManagementEntity> findAllByParams(int pageNum, int pageSize,VendorManagementEntity vendorManagementEntity);







    /**
     * 新增供应商管理信息
     * @param vendorManagementEntity
     * @return 受影响的行数
     * @author luoyue
     */
    int saveVendorManagement( VendorManagementEntity vendorManagementEntity);



    /**
     * 根据ID查询设备类型
     *
     * @param id
     * @return
     * @author luoyue
     */
    VendorManagementEntity getOneById(Long id);





    /**
     * 修改供应商管理
     * @param vendorManagementEntity
     * @return 受影响的行数
     */
    int updateVendorManagement(VendorManagementEntity vendorManagementEntity);


    /**
     * 删除领域类型
     * @param id
     * @return 受影响的行数
     */
    int deleteVendorManagement(Long id);


}

